﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Warburton.FastBitArray
{
    public interface IBitArrayFactory
    {
        IBitArray BitArray(IBitArrayReadOnly bits);
        IBitArray BitArray(bool[] values);
        IBitArray BitArray(byte[] bytes);
        IBitArray BitArray(int length);
        IBitArray BitArray(int[] values);
        IBitArray BitArray(int length, bool defaultValue);
    }
}
